#include<bits/stdc++.h>
using namespace std;

int main(){
  int g,s,b;
  for(int i=100;i<1000;i++){
    g=i%10;
    s=(i/10)%10;
    b=i/100;
    if(g*g*g+s*s*s+b*b*b==i)cout<<i<<" ";
  }

  return 0;
}


//题目：水仙花数
//
//描述：
//找出所有三位数中的水仙花数。所谓水仙花数，是指各位数字的立方之和等于该数本身的三位数。例如，153=13+53+33。
//输入格式
//无输入
//输出格式
//1行，所有的水仙花数。数之间一个空格分隔。